home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
gcc
/
ixemuldc.lha
/
ixemul
/
TODO
< prev
next >
Wrap
Text File
|
1996-03-26
|
1KB
|
33 lines
*** Integrate the manual pages back into the source base, arrange
to have them built from nroff source during the build process,
and then installed during the install process. Note that we
currently only have cat'able man pages, so we need to track
down the sources, perhaps from the BSD lite distribution.
*** Improve the handling of global environment variables (from ENV:).
The idea is as follows: when the library is first opened, it reads
ENV:. It also sets a Notify request on ENV:. Whenever an ixemul
client is started, the library checks whether it was notified and,
if so, it scans ENV: again. Notifies should go to a message port
which is PA_IGNORE, which means nobody is signalled, which means
that you don't require a task to handle this.
*** Given the shell script s.sh in /ram/t:
#!/bin/sh
/bin/echo $0
'sh /ram/t/s.sh' produces '/ram/t/s.sh', while typing '/ram/t/s.sh'
from within the pdksh shell produces 'Ram:t/s.sh'. Why the
difference?
*** If you install an ixemul compiled for a 68020 or up on a 68000-based
Amiga, then you should get an error message. At the moment you just
get an "Address Error" (80*03) alert.
*** Ixemul uses Disable()/Enable() a lot. It is my suspicion that a lot,
if not all, of these calls can be replaced by the more friendly
Forbid()/Permit(), or even by semaphores. This should be checked.
*** Add networking man pages from NetBSD.